package Level02.Four;

/**
 * 请按要求编写多线程应用程序，模拟多个人通过一个山洞：
 * 1. 这个山洞每次只能通过一个人，每个人通过山洞的时间为 5 秒；
 * 2. 随机生成 10 个人，同时准备过此山洞，显示每次通过山洞人的姓名
 */
public class Test {
    public static void main(String[] args) {
        //在 main 方法中创建一个隧道类对象；
        Tunnel tunnel = new Tunnel();
        //在 main 方法中，循环创建 10 个子线程对象，通过构造方法把隧道对象
        //和线程名（作为人的姓名）传递进去，并开启子线程；
        for (int i = 0; i <10 ; i++) {
            Thread thread = new Thread(tunnel,"name"+i);
            thread.start();

        }
    }
}
